<?php
// инициализация приложения (БД, сессия)
include dirname(__FILE__) . '/../../config.php';
include dirname(__FILE__) . '/model.php';
$sTpl = 'tpl/v1/'; // path to templates folder



if (isset($_GET['url'])) {
	/*
	 * если это url (http://...
	 * проверить - есть ли уже такой в бд
	 *  есть - отдать short
	 *  нету - сгенерить short, положить в бд, отдать short
	 *
	 */

	$sLongUrl = mysql_real_escape_string($_GET['url']);

	if (preg_match('/^(http|https):\/\/(.+)$/', $sLongUrl)) {
		if ($aShortUrl = getShortByLong($sLongUrl)) {
			$sShortUrl = $aShortUrl['url_short'];
		}
		else {
			$sShortUrl = generateShortUrl($sLongUrl);
			addUrl($sLongUrl, $sShortUrl);
		}
	}
	else {
		$sShortUrl = 'адрес должен начинаться с http://';
	}
}

$counter = getTotalUrls();


// вывод шаблона
include($sTpl.'index.php');

